home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Color;
- import java.awt.Graphics;
- import java.io.IOException;
- import java.util.Random;
-
- public abstract class c00 extends c24 {
- // $FF: renamed from: CZ short
- public short field_0;
- // $FF: renamed from: BJ short
- public short field_1 = 10000;
- // $FF: renamed from: IP short
- public short field_2;
- // $FF: renamed from: Ib short
- public short field_3;
- // $FF: renamed from: FO short
- public short field_4 = 10;
- // $FF: renamed from: EF short
- public short field_5 = 10;
- // $FF: renamed from: Hd short
- public short field_6;
- // $FF: renamed from: Iz short
- public short field_7;
- // $FF: renamed from: Cp short
- public short field_8;
- // $FF: renamed from: Ah short
- public short field_9;
- // $FF: renamed from: Dv byte
- protected byte field_10;
- // $FF: renamed from: FL byte
- protected byte field_11;
- // $FF: renamed from: Cs byte
- protected byte field_12;
- // $FF: renamed from: Ga byte
- protected byte field_13;
- // $FF: renamed from: IN byte
- public static final byte field_14 = 3;
- // $FF: renamed from: IU byte
- public static final byte field_15 = 2;
- // $FF: renamed from: Hu byte
- public static final byte field_16 = 1;
- // $FF: renamed from: Gk byte
- public static final byte field_17 = 5;
- // $FF: renamed from: GR byte
- public static final byte field_18 = 4;
- // $FF: renamed from: AT byte
- protected static final byte field_19 = 31;
- // $FF: renamed from: By byte
- public static final byte field_20 = 6;
- // $FF: renamed from: GF byte
- public static final byte field_21 = 7;
- // $FF: renamed from: BV byte
- public static final byte field_22 = 8;
- // $FF: renamed from: Ir java.awt.Color
- protected Color field_23;
- // $FF: renamed from: Fs java.awt.Color
- protected Color field_24;
- // $FF: renamed from: IB boolean
- public boolean field_25;
- // $FF: renamed from: CN boolean
- protected boolean field_26;
- // $FF: renamed from: Bz java.util.Random
- protected static Random field_27 = new Random();
- // $FF: renamed from: HX short
- protected short field_28;
- // $FF: renamed from: BY short
- protected short field_29;
- // $FF: renamed from: At c01
- c01 field_30;
-
- // $FF: renamed from: Hy (boolean) void
- public void method_0(boolean var1) {
- }
-
- // $FF: renamed from: Bx () java.awt.Color
- public Color method_1() {
- return this.field_23;
- }
-
- // $FF: renamed from: Cb (java.awt.Color) void
- public void method_2(Color var1) {
- this.field_23 = var1;
- }
-
- // $FF: renamed from: Hb (java.lang.String) java.lang.String
- public final String method_3(String var1) {
- char[] var2 = new char[]{'?'};
- byte var3 = 0;
- byte var4 = 1;
- String var5 = "";
- String var6 = "";
- String var7 = "";
- String var8 = "";
-
- for(int var9 = 0; var9 < var1.length(); ++var9) {
- switch (var3) {
- case 0:
- if (var1.charAt(var9) == '<') {
- var3 = 1;
- var2[0] = var1.charAt(var9);
- var7 = var7 + new String(var2);
- } else {
- var2[0] = var1.charAt(var9);
- var5 = var5 + new String(var2);
- }
- break;
- case 1:
- if (var1.charAt(var9) != '@') {
- var3 = 0;
- var2[0] = var1.charAt(var9);
- var7 = var7 + new String(var2);
- var5 = var5 + var7;
- } else {
- var3 = 2;
- }
- break;
- case 2:
- var6 = "";
- switch (var1.charAt(var9)) {
- case 'p':
- ++var9;
- var4 = 1;
- var3 = 3;
- continue;
- case 'q':
- case 'r':
- default:
- var3 = 0;
- continue;
- case 's':
- var4 = 1;
- var3 = 4;
- var8 = super.FC.Db.AG(super.FC.IR).Ap();
- continue;
- }
- case 3:
- if (var1.charAt(var9) != '>') {
- var6 = var6 + var1.charAt(var9);
- } else {
- var3 = 0;
- switch (var4) {
- case 1:
- var5 = var5 + super.FC.Io.getParameter(var6);
- break;
- default:
- var5 = var5 + "?T?";
- }
- }
- break;
- case 4:
- var5 = var5 + var8;
- var3 = 0;
- }
- }
-
- return var5;
- }
-
- // $FF: renamed from: Ez (byte, java.lang.String) void
- public void method_4(byte var1, String var2) {
- }
-
- // $FF: renamed from: Jb (byte) short
- public short method_5(byte var1) {
- short var2 = 0;
- switch (var1) {
- case 3:
- var2 = this.field_0;
- break;
- case 4:
- var2 = (short)this.field_12;
- break;
- case 5:
- var2 = (short)this.field_10;
- case 6:
- default:
- break;
- case 7:
- var2 = this.field_29;
- }
-
- return var2;
- }
-
- // $FF: renamed from: Ez (byte, short) void
- public void method_6(byte var1, short var2) {
- switch (var1) {
- case 3:
- this.field_0 = var2;
- return;
- case 4:
- this.field_12 = (byte)var2;
- return;
- case 5:
- this.field_10 = (byte)var2;
- return;
- case 6:
- default:
- return;
- case 7:
- this.field_29 = var2;
- }
- }
-
- // $FF: renamed from: FV () int
- public final int method_7() {
- if (this.field_10 != 0) {
- int var1 = (field_27.nextInt() & 255) - 127;
- return this.field_3 + this.field_5 * var1 * this.field_10 / 12700;
- } else {
- return this.field_3;
- }
- }
-
- // $FF: renamed from: Ed () int
- public final int method_8() {
- if (this.field_10 != 0) {
- int var1 = (field_27.nextInt() & 255) - 127;
- return this.field_2 + this.field_5 * var1 * this.field_10 / 12700;
- } else {
- return this.field_2;
- }
- }
-
- // $FF: renamed from: HI () void
- public void method_9() {
- this.field_2 = this.field_6;
- this.field_3 = this.field_7;
- this.field_4 = this.field_8;
- this.field_5 = this.field_9;
- this.field_23 = this.field_24;
- this.field_0 = this.field_1;
- this.field_10 = this.field_11;
- this.field_12 = this.field_13;
- this.field_29 = 0;
- super.AY.removeAllElements();
- }
-
- public c00(short var1, short var2, short var3, short var4) {
- this.field_6 = var1;
- this.field_7 = var2;
- this.field_8 = var3;
- this.field_9 = var4;
- this.field_2 = var1;
- this.field_3 = var2;
- this.field_4 = var3;
- this.field_5 = var4;
- this.field_0 = this.field_1;
- }
-
- // $FF: renamed from: Cb (java.awt.Graphics, java.awt.Color) void
- public void method_10(Graphics var1, Color var2) {
- int var3 = (var2.getRed() - super.FC.Io.DM.getRed()) * this.field_0 / 10000 + super.FC.Io.DM.getRed();
- int var4 = (var2.getGreen() - super.FC.Io.DM.getGreen()) * this.field_0 / 10000 + super.FC.Io.DM.getGreen();
- int var5 = (var2.getBlue() - super.FC.Io.DM.getBlue()) * this.field_0 / 10000 + super.FC.Io.DM.getBlue();
- var1.setColor(new Color(var3, var4, var5));
- }
-
- // $FF: renamed from: Gq (int, int, byte) c24
- public c24 method_11(int var1, int var2, byte var3) {
- if (this.field_0 == 0) {
- return null;
- } else {
- if (var1 >= this.field_2 && var2 >= this.field_3 && var1 < this.field_2 + this.field_4 && var2 < this.field_3 + this.field_5) {
- if (var3 < 0) {
- return this;
- }
-
- if (super.Jr[var3] != null) {
- return this;
- }
-
- if (var3 == 4 && (super.Jr[1] != null || super.Jr[2] != null || super.Jr[0] != null)) {
- return this;
- }
- }
-
- return null;
- }
- }
-
- public c00() {
- }
-
- // $FF: renamed from: Da (int) void
- public void method_12(int var1) {
- int var2 = 0;
-
- while(var2 < super.AY.size()) {
- c22 var3 = (c22)super.AY.elementAt(var2);
- byte var4 = var3.Da(var1);
- if (var4 != 0 && var4 != c22.AM) {
- if (var4 == c22.Dp) {
- break;
- }
-
- ++var2;
- } else {
- super.AY.removeElementAt(var2);
- }
- }
-
- if (this.field_10 != 0) {
- super.FC.IM = true;
- }
-
- }
-
- // $FF: renamed from: EO (c14) java.lang.Object
- public Object method_13(c14 var1) throws IOException {
- super.EO(var1);
- this.field_1 = var1.Eg();
- this.field_6 = var1.Eg();
- this.field_7 = var1.Eg();
- this.field_8 = var1.Eg();
- this.field_9 = var1.Eg();
- this.field_11 = var1.Fg();
- this.field_13 = var1.Fg();
- if (var1.Bm >= 80) {
- this.field_28 = var1.Eg();
- } else {
- this.field_28 = 0;
- }
-
- return this;
- }
-
- // $FF: renamed from: Fj (java.awt.Graphics) void
- public abstract void method_14(Graphics var1);
- }
-